yard trap - German English Dictionary